Replicated Object Management Using Group Technology

نویسندگان

  • L Rodrigues
  • P Ver
چکیده

The ROMANCE project aims at building a Repli-cated Object MANagement Conngurable Environment based on Group Technology. Ultimately, we aim to develop a programming environment to support sharing passive replicated data objects regardless of data persistence or durability requirements. ROMANCE objects are distributed and can be accessed from any node in the system (in a location transparent way). Object access can be implemented either by issuing remote invocations or by maintaining a local copy of the object. Thus, shared objects may be replicated, both in volatile storage, in the context of user processes, and/or in stable memory. Additionally , ROMANCE intends to provide support for fault-tolerance and controlled inconsistency of object replicas in the presence of network partitions. This paper details the goals of the ROMANCE project, presents its software architecture and current status. A fundamental goal of the project is to experiment with Group Technology. In ROMANCE, distribution and replication are implemented using underlying group communication and membership services. The paper also describes how these tools are used to achieve ROMANCE goals.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of the GARF replicated objects platform

This paper presents the design and implementation of the GARF system, an object-oriented platform that helps programming fault-tolerant distributed applications in a modular way. The originality of GARF is to separate a distributed object into several objects, the complexity of distribution and fault-tolerance being encapsulated in reusable classes. The use of those classes by the GARF system i...

متن کامل

An Object-Oriented Approach for Replication Management

One of the main goals of the object oriented approach is software reuse Research in replication management brings forward many algorithms that often need reinventing the wheel to progress Our approach consists of providing high level building blocks for various replication protocols each one paying only for the mechanisms it uses Our goal is to encourage reusability of distributed abstractions ...

متن کامل

Dynamic Management of Highly Replicated Data

We present an efficient replication control protocol for managing replicated data objects that have more than five replicas. Like the grid protocol, our dynamic group protocol requires only O(√dn ) messages per access to enforce mutual consistency among n replicas. Unlike other protocols aimed at providing fast access, our protocol adapts itself to changes in site availability and network conne...

متن کامل

Semi-Active Replication of SNMP Objects in Agent Groups Applied for Fault Management

It is often useful to examine MIB objects of a faulty agent in order to determine why it is faulty. This paper presents a new framework for semi-active replication of SNMP management objects in local area networks. The framework is based on groups of agents that communicate with each other using reliable multicast. A group of agents provides fault-tolerant object functionality. A SNMP service i...

متن کامل

A TMO-Based Object Group Model to Structuring Replicated Real-Time Objects for Distributed Real-Time Applications

We designed the TMO-based Object Group(TMOOG) model with various services for supporting distributed real-time applications, and analyzed whether these given service strategies can be adopted and worked to this model well. In this paper, we are interested in the object group model that can be defined as a single logical view system for providing replication transparency and supporting real-time...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993